package com.jc.subject.application.convert;

import com.jc.subject.application.dto.SubjectCategoryDTO;
import com.jc.subject.application.dto.SubjectInfoDTO;
import com.jc.subject.domain.entity.SubjectCategoryDO;
import com.jc.subject.domain.entity.SubjectInfoDO;
import org.mapstruct.Mapper;
import org.mapstruct.factory.Mappers;

import java.util.List;

/**
 * @Author gongjiawei
 * @Date 2024/6/5 21:29
 * @注释
 */
@Mapper
public interface SubjectInfoDTOConverter {
    SubjectInfoDTOConverter INSTANCE= Mappers.getMapper(SubjectInfoDTOConverter.class);
    SubjectInfoDO convertDTOToBO(SubjectInfoDTO subjectInfoDTO);

     SubjectInfoDTO convertBOToDTO(SubjectInfoDO subjectInfoDO);

     List<SubjectInfoDTO>convertBoToCategoryDTOList(List<SubjectInfoDO> subjectCategoryDO);


}
